<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    let MY_NAME = Symbol();
    // 第1种写法
    // let a = {};
    // a[MY_NAME] = 'Hello!';
    // console.log(a); // { Symbol(): "Hello!" }
    // 第2种写法
    // let a = {
    //   [MY_NAME]: 'Hello!',
    // };
    // console.log(a); // { Symbol(): "Hello!" }
    // 第3种写法
    let a = {};
    Object.defineProperty(a, MY_NAME, { value: 'Hello!' });
    console.log(a); // { Symbol(): "Hello!" }
  </script>
</body>
</html>